<?php

//Iniciar Sesión
session_start();

//Validar si se está ingresando con sesión correctamente
if (!$_SESSION['ID']){
echo '<script language = javascript>
alert("usuario no autenticado")
self.location = "index.html"
</script>';
}
//Proceso de conexión con la base de datos
    $conn = oci_connect("caridad","caridad","localhost/xe");  
    if (!$conn) {
        $e = oci_error();
        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
    }

$id_usuario = $_SESSION['ID'];

//$stid = oci_parse($conn, "SELECT * FROM usuarios WHERE id='".$id_usuario."'");
$stid = oci_parse($conn, "SELECT * FROM usuarios WHERE id='".$id_usuario."'");
        oci_execute($stid);
         
        while (($row = oci_fetch_array($stid, OCI_BOTH))) {
            // El array asociativo poseerá los índices en mayúsculas
            //echo $row['ID'] . " - " . $row['USUARIO'] . "\n<br/>";

            $usuerId=$row['ID'];
            $usuerLogeado=$row['USUARIO'];
        }
         
//consulta rol
          $cat_Rol = oci_parse($conn, "SELECT ID, ROL FROM CAT_ROL ORDER BY ROL ASC");
         oci_execute($cat_Rol);
 ?>
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
    <link rel="shortcut icon" href="ico/favicon.ico">

    <title>Administración</title>
     <!-- Custom CSS -->
    <link href="../css/simple-sidebar.css" rel="stylesheet">
    <script type="text/javascript" language="javascript" src="../js/ajax.js"></script> 
    <!-- Bootstrap core CSS -->
    <link href="../css/bootstrap.min.css" rel="stylesheet">
    <!-- Custom styles for this template -->
    <link href="../css/navbar.css" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="../media/css/jquery.dataTables.css">
     <script src="../js/jquery.min.js"></script>
     <script>
     function realizaProceso(varRol){
          var parametros = {
                  "varRol" : varRol
          };
         $.ajax({
                  data:  parametros,
                 url:   'rol/cambiar_rol.php',
                  type:  'post',
                  alert(varRol);
                 success:  function (response) {
                          $("#resultado").html(response);
                  }
          });
 }    
     </script>


  <script type="text/javascript" language="javascript" src="../media/js/jquery.js"></script>
  <script type="text/javascript" language="javascript" src="../media/js/jquery.dataTables.js"></script>



  <script type="text/javascript" language="javascript" class="init">

       $(document).ready(function() {$('#example').dataTable();
        } );
  </script>
      <script type="text/javascript">
                        function confirmEliminar()
                          {
                          var agree=confirm("¿Está seguro de eliminar este registro?");
                          if (agree)
                          return true ;
                          else
                          return false ;
                          }
                          function confirmVer()
                          {
                          return true ;
                          }
                </script>



</head>
 <body>

       <!-- Static navbar -->
      <div class="navbar navbar-default" role="navigation">
        <div class="container-fluid">
          <div class="navbar-header">
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
              <span class="sr-only">Toggle navigation</span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
              <span class="icon-bar"></span>
            </button>
            <a class="navbar-brand" href="administracion.php">Administración</a>
          </div>
          <div class="navbar-collapse collapse">
            <ul class="nav navbar-nav">
            </ul>
            <ul class="nav navbar-nav navbar-right">
              <li class="dropdown">
                <a href="#" class="dropdown-toggle" data-toggle="dropdown">Bienvenido <b><?php echo  $usuerLogeado; ?></b> <span class="glyphicon glyphicon-user"></span></a>
                <ul class="dropdown-menu">
                  <li class="divider"></li>
                  <li><a href="../login/desconectar_usuario.php">Salir</a></li>
                </ul>
              </li>
            </ul>
          </div><!--/.nav-collapse -->
        </div><!--/.container-fluid -->
      </div>


  <div id="wrapper">
 <!-- /#sidebar-wrapper -->

 <div id="sidebar-wrapper">
            <ul class="sidebar-nav">
                <li class="sidebar-brand">
                    <a >
                        Menú
                    </a>
                </li>
                <li>
                    <a href="usuarios.php">Usuarios</a>
                </li>
                <li>
                    <a href="roles.php">Roles</a>
                </li>
                <li>
                    <a href="areas.php">Áreas</a>
                </li>
                <li>
                    <a href="datos_usuarios.php">Datos Generales</a>
                </li>
                
            </ul>
        </div>
        
   <div class="container">
      <!-- Main component -->
      <div class="panel panel-default">
          <!-- Default panel contents -->
        <div class="panel-heading"><h1>Administración de usuario</h1></div>

       
          <!-- Table -->
            <div id="contenido_a_ocultar" class="panel panel-default">
                  <article id="contenido" >
                      
        </br>
        </br>
<table id="example" class="display" cellspacing="0" width="100%">
          <thead>
              <tr>
                <th>USUARIO</th>
                <th>NOMBRES</th>
                <th>PATERNO</th>
                <th>ROL</th>
                <th>AREA</th>
                <th>ACCIONES</th>
              </tr>
            </thead>
            <tfoot>
                    <tr>
                        <th></th>
                        <th></th>
                        <th></th>
                        <th></th>
                        <th></th>
                        <th></th>
                    </tr>
                </tfoot>
          <tbody >
              <?php 

//istado=  "select usuarios.id,usuarios.usuario,personas.nombres,personas.paterno,personas.materno,rol,area from usuarios join personas on personas.id=usuarios.IDPERSONA join cat_rol on cat_rol.id=usuarios.IDTIPO_USUARIO join cat_area on cat_area.id=usuarios.IDAREA  where usuarios.estatus='ACTIVO'";
//istado=  "select usuarios.id,usuarios.usuario,personas.nombres,personas.paterno,personas.materno,rol,area from usuarios join personas on personas.id=usuarios.id join cat_rol on cat_rol.id=usuarios.IDTIPO_USUARIO join cat_area on cat_area.id=usuarios.IDAREA  where usuarios.estatus='ACTIVO'";
$listado=  "select usuarios.id,usuarios.usuario,personas.nombres,personas.paterno,personas.materno,rol,area  from usuarios join personas on personas.id=usuarios.idpersona join cat_rol on cat_rol.id=usuarios.IDTIPO_USUARIO join cat_area on cat_area.id=usuarios.IDAREA  where usuarios.estatus='ACTIVO'";
              //$listado=  "select * from personas";
                
                //$stid = oci_parse($conn, $listado);
                $hola = oci_parse($conn,$listado);
                        oci_execute($hola);
                while (($row = oci_fetch_array($hola, OCI_BOTH))) 
                   {
                               echo '<tr>';
                               echo '<td>'.$row['USUARIO'].'</td>';
                               echo '<td>'.$row['NOMBRES'].'</td>';
                               echo '<td>'.$row['PATERNO'].'</td>';
                               echo '<td>'.$row['ROL'].'</td>';
                               echo '<td>'.$row['AREA'].'</td>';
                               echo '<td>';
                               echo '<a  onclick="return confirmVer()" href="rol/cambiar_rol.php?ID='.$row['ID'].'">';
                               //echo '<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#myModal"><span class="glyphicon glyphicon-send"></span></button>';
                               echo '<button type="button" class="btn btn-primary"><span class="glyphicon glyphicon-send"></span></button>';
                               echo '</a>';
                               echo '<a href="editar.php?ID='.$row['ID'].'">';
                               echo '<button type="button" class="btn btn-info"><span class="glyphicon glyphicon-pencil"></span></button>';
                               echo '</a>';
                               echo '<a onclick="return confirmEliminar()" href="eliminar_usuario/elim_usuario.php?ID='.$row['IDp'].'">';
                               echo '<button type="button" class="btn btn-danger"><span class="glyphicon glyphicon-trash"></span></button>';
                               echo '</a>';
                               echo '</td>';
                                    
                               echo '</tr>';
                               
                     
                        }
                     ?>
         </tbody>
         </table>

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
        <h4 class="modal-title" id="myModalLabel">Asignar Rol</h4>
      </div>
      <div class="modal-body">
        <form id="frmCambiarRol" name="frmCambiarRol" class="contact" method="post" >
            <div  class="row">
              <div class="col-xs-4">
                   Rol:
                                <select class="form-control" name="rol" id="rol">
                                    <option value="0">Elige...</option>
                                    <?php while (($fila = oci_fetch_array($cat_Rol, OCI_BOTH))){ ?>
                                        <option value="<?php echo $fila['ID']?>"><?php echo $fila['ROL']?></option>
                                    <?php }?>
                                                
                                </select>  
              <br/>
                  Resultado: <span id="resultado">0</span>
              </div>
            </div>
            <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">Cerrar</button>
                    <input type="button" href="javascript:;" onclick="realizaProceso($('#rol').val());return false;" value="Calcula"/>
            </div>
        </form>
      </div>
    </div>
  </div>
</div>
         <div class="row">
              <div class="form-group">              
                <div class="col-sm-offset-2 col-sm-10">
                <br/>
                  <a href="#menu-toggle" class="btn btn-default navbar-btn" id="menu-toggle"><span class="glyphicon glyphicon-pushpin"></span> Menu</a>
                </div>
              </div>
            </div>
                    </div>
        </div>
    </div> <!-- /container -->
    </div>
    </div>

    <!-- Bootstrap core JavaScript
    ================================================== -->

    <!-- Bootstrap Core JavaScript -->
    <script src="../js/bootstrap.min.js"></script>

    <!-- Menu Toggle Script -->
    <script>
    $("#menu-toggle").click(function(e) {
        e.preventDefault();
        $("#wrapper").toggleClass("toggled");
    });
    </script>
  </body>
</html>